mental imbecility - Turco Inglés Diccionario